//
//  EFSImportantInformationModel.h
//  luGongPro
//
//  Created by 王庆学 on 2017/8/24.
//  Copyright © 2017年 王庆学. All rights reserved.
//

#import <YTXRestfulModel/YTXRestfulModel.h>
#import "YGContainerProtocol.h"

typedef NS_ENUM(NSUInteger, MessageType){
    MessageTypeVideo = 0,
    MessageTypeShotMessage,
    MessageTypeArticle,
    MessageTypeActivity,
    MessageTypeService,
    MessageTypeFX168
};

@interface EFSImportantInformationModel : YTXRestfulModel<YGRenderProtocol>

@property (nonatomic, copy)NSString *activityId;
@property (nonatomic, strong)NSURL *url;
@property (nonatomic, copy)NSString *title;
@property (nonatomic, copy)NSString *desc;
@property (nonatomic, copy)NSString *content;
@property (nonatomic, copy)NSString *category;
@property (nonatomic, strong)NSURL *img;
@property (nonatomic, strong)NSURL *shareImg;
@property (nonatomic, strong)NSURL *galleryImg;

@property (nonatomic, strong)NSNumber *type;
@property (nonatomic, strong)NSNumber *publishTime;
@property (nonatomic, strong)NSNumber *publishTimeMs;
@property (nonatomic, strong)NSNumber *messageType;
@property (nonatomic, strong)NSNumber *important;
@property (nonatomic, strong)NSNumber *top;
@property (nonatomic, assign)BOOL topAllocated;
@property (nonatomic, strong)NSNumber *shareEnabled;

@property (nonatomic, strong)NSDate *date;
@property (nonatomic, assign)BOOL hasImage;

@end
